package com.example.demo.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.example.demo.entity.User;
import org.apache.ibatis.annotations.*;

import java.util.List;

@Mapper
public interface UserMapper extends BaseMapper<User> {


//    /**
//     * 查询所有的用户信息
//     * @return
//     */
//    List<User> findAll();
//
//    /**
//     * 插入新的用户信息
//     * @return
//     */
//    int insertUser(User user);
//
//    /**
//     * 更新已有的用户信息
//     * @return
//     */
//    int updateUser(User user);
//
//    /**
//     * 根据id删除用户信息
//     * @return
//     */
//    int deleteUser(Integer id);
//
//    /**
//     * 查询分页用户的数据
//     * @return
//     */
//    List<User> selectPage(@Param("pageNum") Integer pageNm, @Param("pageSize") Integer pageSize,@Param("username") String username,@Param("email") String email,@Param("address") String address);
//
//    /**
//     * 查询总的用户数量
//     * * @return
//     */
//    int selectTotal(@Param("username") String username,@Param("email") String email,@Param("address") String address);
//





}
